package com.scp.modelo;

import com.scp.util.Aplicacao;
import android.database.Cursor;

public class ModeloBase {

	private String nomeTabela;
	private String[] colunas;
	
	private long _id = 0;
	
	
	public String getNomeTabela() {
		return nomeTabela;
	}
	public void setNomeTabela(String nomeTabela) {
		this.nomeTabela = nomeTabela;
	}
	public String[] getColunas() {
		return colunas;
	}
	public void setColunas(String[] colunas) {
		this.colunas = colunas;
	}
	public long get_id() {
		return _id;
	}
	public void set_id(long _id) {
		this._id = _id;
	}

	public Cursor BuscarTodos() {
		return Aplicacao.getDB().BuscarTodos(this.getNomeTabela(), this.getColunas());
	}
	
	public boolean Deletar() {
		return Aplicacao.getDB().Deletar(this.getNomeTabela(), "_id=?", new String[] {String.valueOf(this.get_id())});
	}
	
}
